/*
* @Author: lxhcool
* @Date:   2017-06-14 15:47:26
* @Last Modified by:   Marte
* @Last Modified time: 2017-12-15 17:45:58
*/

/*header*/
.header{ width:100%; height:82px; background:#fff; line-height:82px; min-width:1200px; }
.logo{ margin-right:5px; }
.header_right{ }
.header_right .header_country{ position:relative; color:#666666; }
.header_right .header_country .on{ color:#666666; cursor:pointer; line-height:82px; }
.header_right .header_country ul{ width:100%; background:#fff; position:absolute; top:82px; right:0px; z-index:500; display:none; }
.header_right .header_country ul li{ text-align:center; line-height:13px; padding:13px 0 13px 0px; }
.header_right .header_country ul li a{ font-size:14px; color:#666666; padding-left:0; display:block; line-height:30px; }
.header_right .header_country ul li a:hover{ color:#116ed9; }
.header_right .header_country ul li a img{ margin:2px 10px 0 0; float:none; width:20px; margin:2px auto; }
.header_right .header_link .on img,
.header_right .header_country .on img{ margin-right:10px; }
.header_right .header_country .on .arrow{ width:12px; height:6px; background:url("../img/header_icon.png") no-repeat; background-position:-113px -7px; display:inline-block; }
.header_right .header_country:hover .on{ color:#3e96e8; }
.header_right .header_country:hover .arrow{ background:url("../img/header_icon.png") no-repeat; background-position:-88px -7px; }
.header_right .item{ float:left; margin-left:15px; line-height:82px; }
.header_right .item i{ width:20px; height:20px; display:inline-block; background:url("../img/header_icon.png") no-repeat; margin:31px 10px 0px 0px; float:left; }
.header_right .item i.icon_1{ background:url("../img/header-icon2.png"); background-position:0px 0px; }
.header_right .item i.icon_2{ background:url("../img/header-icon2.png"); background-position:-20px 0px; }
.header_right .item i.icon_3{ background:url("../img/header-icon2.png"); background-position:-40px 0px; margin:31px 7px 0px -4px; }
.header_right .item i.icon_4{ background:url("../img/header-icon2.png"); background-position:-60px 0px; }
.header_right .item a{ font-size:14px; color:#666; }
.header_right .item a:hover{ color:#3e96e8; }
.header_right .tel{ line-height:80px; }
.header_right .tel a{ font-size:14px; }
.header_right .item.wx{position:relative;}
.header_right .item.wx .code{ width:150px; height:150px; position:absolute; top:50px; z-index:10000; display:none;}
.header_right .item.wx:hover .code{display:block;}
#home .nav{ width:100%; height:50px;}
#home .nav ul > li{ float:left;  width:120px; line-height:49px; }
#home .nav ul > li:last-child{ margin-right:0; }
#home .nav ul > li > a{ font-size:15px;  display:block; }
#home .nav ul > li.on > a,
#home .nav ul > li > a:hover{border:0; }
.search_box{ width:218px; height:24px; border:1px solid #dedede; background:#fff; border-radius:12px; margin-top:13px; }
.search_box .text{ width:190px; height:24px; background:#fff; border-radius:12px; border:0; background:none; text-indent:1em; color:#333; font-size:13px; line-height:24px; }
.search_box .btn{ width:16px; height:17px; background:url("../img/search_icon.png") no-repeat; border:0; }
.other_nav{ background:#666666; width:100%; height:50px; }
.other_nav ul li{ width:120px; text-align:center; line-height:50px; float:left; position:relative; }
.other_nav ul li > a{ color:#fff; font-size:15px; display:block; }
.other_nav ul > li.on,
.other_nav ul li:hover{ background:#116ed9; line-height:50px; width:120px; text-align:center; float:left; }
.other_nav ul li.on > a,
.other_nav ul > li:hover > a{ color:#fff; }

#home .other_nav ul > li.on,
#home .other_nav ul > li:hover{ background:#116ed9; border-top:0; text-align:center; float:left; }
#home .other_nav ul > li.on >a,
#home .other_nav ul > li:hover > a{}
.other_nav .search_box{ border-color:#fff; }

/*二级导航*/

.second_menu{ position:absolute; left:0; top:50px; background:#fff; display:none; z-index:100; text-align:left; -moz-box-shadow:0 4px 4px 0px #ccc; -webkit-box-shadow:0 4px 4px 0px #ccc; box-shadow:0 2px 4px 0px #ccc; padding-bottom:20px; }
#home .second_menu{top:50px;}
.nav ul li .product_menu{ width:800px; }
.nav ul li .solution_menu{ width:500px; }
.nav ul li .guide_menu{ width:500px; }
.nav ul li .join_menu{ width:500px;}
.nav ul li .service_menu{ width:500px;}
.nav ul li .case_menu{ width:500px;}
.nav ul li .about_menu{ width:500px;}
.second_menu dl{ float:left; margin-left:50px; padding-top:27px; text-align:left; }
.second_menu dl dd{font-size: 12px;font-weight: bold; color:#333; line-height:18px; font-weight:bold; padding-bottom:8px; background:url(../images/blue_dot.png) no-repeat 0 7px; padding-left:14px; position:relative; left:-14px; }
.second_menu dl dd a{ color:#333; line-height:1.055; }
.second_menu dl dd a:hover{ color:#116ed9; }
.second_menu dl dt{ line-height:28px; }
.second_menu dl dt a{ font-size: 12px; color: #666; line-height: 28px; text-decoration: none; }
.second_menu dl dt a:hover{color:#116ed9;}
/*.second_menu dl dt a:hover{width: 120px;background-color:#116ed9;color: #fff}*/
.import_recommend{ width:208px; margin-top:24px; padding:0 27px; border-left:1px solid #e4e4e6; float:right; }
.hot_title{ width:154px; height:51px; background:url(../images/hot-tit.png) no-repeat; }
.import_recommend a{ display:block; width:154px; height:75px; border-bottom:1px solid #e4e4e6; padding:10px; }
.import_recommend a:last-child{border-bottom:0px;}
.import_recommend img{ width:100%; height:100%;}
.nav_img{width:190px;height:85px;padding:0 27px;border-left:1px solid #e4e4e6;margin-top:24px;float:right;}
.nav_img img{display:block;width:100%;height:100%;}
.download-wrap .download-table table td{min-width: 500px;}
/*.other_nav ul li:hover .second_menu{ display:block; z-index:105; }*/




/*footer*/
.footer{ width:100%; height:610px; background:#707070; }
.footer .top{ margin-top:45px; }
.footer .top ul li{ float:left; margin-right:145px; }
.footer .top ul li h4{ font-size:16px; color:#fff; font-weight:bold; line-height:2.5; text-align:left; }
.footer .top ul li > a{ font-size:14px; color:#fff; line-height:2; text-align:left; display:block; }
.footer .top ul li > a:hover{ color:#fff !important; opacity:0.8; }
.footer .top ul li.footer_last_nav{ margin-right:0; }
.footer .top ul li.footer_map{ float:right; margin-right:0; }
.footer .top ul li.footer_map span{ font-size:14px; color:#fff; line-height:1; display:block; }
.footer .top ul li.footer_map img{ margin-top:20px; }

.footer .top ul li.footer_map .select_wrap .tit{ font-size:14px; height:28px; line-height:28px; color:#fff; text-transform:uppercase; line-height:2; margin-right:10px; }
.footer .top ul li.footer_map .select_wrap .choose_company,
.footer_link{ width:208px; height:28px; border:1px solid #fff; border-radius:2px; position:relative; }
.footer .top ul li.footer_map .select_wrap .choose_company .open,
.footer_link .open{ width:100%; height:28px; line-height:28px; font-size:14px; text-indent:1em; background:url("../img/arrowB_white.png") no-repeat scroll 92% center; border:0; text-align:left; color:#fff; }
.option_list,
.footer_link .link_list{ width:100%; max-height:105px; border:1px solid #fff; overflow:auto; position:absolute; top:27px; border-top:0; display:none; background:#fff; }
.option_list dd{ font-size:14px; color:#333; text-indent:1em; line-height:28px; cursor:pointer; }
.option_list dd a{ color:#333; display:block; }
.option_list dd a:hover{ opacity:0.8; }
.footer .bottom{ margin-top:50px; }
.footer .bottom .item{ float:left; }
.footer .bottom .contact_item{ margin-right:165px; }
.footer .bottom .contact_item .title{ font-size:16px; color:#fff; font-weight:bold; line-height:2.125; }
.footer .bottom .contact_item .title img{ margin-right:10px; }
.footer .bottom .contact_item span{ font-size:24px; color:#fff; line-height:1.5; font-weight:400; display:block; padding-left:30px; }
.footer .bottom .contact_item span.address{ font-size:14px; color:#fff; line-height:1.714; }
.footer_link{ margin:10px 0px 0px 30px; }
.footer_link .link_list{ max-height:100px; }
.footer_link li{ font-size:14px; color:#333; text-indent:1em; line-height:28px; cursor:pointer; }
.footer_link li a{ color:#333; display:block; }
.footer_link li a:hover{ color:#116ed9; }
.email_item h4{ font-size:16px; color:#fff; font-weight:bold; line-height:2.5; text-align:left; }
.email_item p{ font-size:14px; color:#fff; line-height:2; text-align:left; }
.email_group{ height:40px; width:276px; margin-top:25px; }
.email_control{ padding:6px 8px; font-size:13px; line-height:1.42857143; color:#fff; background-color:transparent; background-image:none; border:1px solid #fff; border-radius:2px; display:block; width:200px; height:30px; float:left; outline:none; box-shadow:none; }
.btn_email{ color:#fff; background-color:transparent; border:1px solid #fff; height:30px; line-height:28px; width:70px; float:left; border-radius:2px; margin-left:6px; padding:0; }
.btn_email:hover{ background-color:#116ed9; color:#fff; }
.footer .bottom .code_item{ float:right; margin-top:10px; }
.code_item .box{ text-align:center; margin-left:35px; }
.code_item .box img{ width:106px; height:106px; background-color:#fff; }
.code_item .box p{ font-size:16px; color:#fff; line-height:50px; }
.other_footer{ height:315px; }
.other_footer .top ul li{ border-right:1px solid #666666; padding-right:30px; margin-right:35px; }
.other_footer .top ul li h4{ margin-top:-13px; }
.other_footer .top ul li.code_item{ margin-right:0; }
.other_footer .top ul li.footer_map{ padding-right:0; border:0; }
.footer_copy{ width:100%; height:80px; background:#666666; line-height:30px; color:#999; font-size:13px; }
.footer_copy p{ font-size:13px; color:#999999; line-height:60px; margin-left:15px; }
.footer_copy p img{ margin-right:10px; }
.footer_copy p a{ color:#999999; }
.footer_copy p a:hover{ opacity:0.8; }
.cnzz{ margin:0px 30px 0px 10px; }

/*page*/
.page{ width:100%; height:28px; text-align:center; line-height:30px; margin-top:30px; }
.page a{ display:inline-block; width:31px; height:30px; float:none; border:1px solid #ededed; color:#666; background:#fff; margin-right:10px; }
.page a.gofirst,
.page a.golast{ width:44px; height:30px; margin-right:10px; }
.page a.goprev,
.page a.gonext{ margin-right:10px; font-family:'宋体'; }
.page a.num{ margin-left:-1px; font-weight:bolder; }
.page a.gonext{ margin-left:10px; }
.page a:hover,
.page a.on{ background:#0b5da9; color:#fff; transition: all 0.3as ease-out 0s; -webkit-transition: all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; }
.page span{ margin-left:3px; color:#666; }
.page .num.on,
.page a.non{ cursor:default; }
.page a.non{ color:#ccc; background:#fff; }

/*banner*/
.banner{ width:100%; height:540px; min-width:1200px; }
.banner .slideBox{ width:100%; height:540px; overflow:hidden; position:relative; }
.banner .slideBox .hd{ width:100%; height:20px; overflow:hidden; position:absolute; bottom:15px; z-index:1; }
.banner .slideBox .hd ul{ width:100%; overflow:hidden; zoom:1; text-align:center; }
.banner .slideBox .hd ul li{ display:inline-block; margin:0px 8px; width:12px; height:12px; text-align:center; border-radius:50%; cursor:pointer; background:url("../img/li.png") no-repeat scroll center center; }
.banner .slideBox .hd ul li.on{ background:url("../img/li_on.png") no-repeat; }
.banner .slideBox .bd{ position:relative; height:100%; z-index:0; }
.banner .slideBox .bd li{ width:100%; zoom:1; vertical-align:middle; }
.banner .slideBox .bd .item_banner{ width:100%; height:540px; display:block; background-repeat:no-repeat; background-position:top center; background-size:cover; }
.banner .slideBox .prev,
.banner .slideBox .next{ background-color:#0a5dab; position:absolute; left:2%; top:50%; margin-top:-19.5px; display:block; width:39px; height:39px; border-radius:50%; background:url(../img/slider-arrow.png) 11px 8px no-repeat; }
.banner .slideBox .next{ left:auto; right:2%; background-position:-42px 8px; }
.banner .slideBox .prev:hover,
.banner .slideBox .next:hover{ background-color:#0a5dab; }
.banner .slideBox .prevStop{ display:none; }
.banner .slideBox .nextStop{ display:none; }

/*other banner*/
.other_banner{ width:100%; height:260px; background-size:cover; margin-bottom:30px; }
/*首页*/
.product{ min-width:1200px; }
.product .container{ position:relative; }
.base_title{ border-bottom:1px solid rgba(153, 153, 153, 0.3); line-height:80px; margin-bottom:50px; margin-top: 10px; }
.base_title h2{ font-size:30px; color:#515763; font-weight:400; border-bottom:3px solid #2882e8; }
.base_title .more{ font-size:18px; color:#8b8f98; vertical-align:middle; }
.base_title .more img{ margin-left:10px; vertical-align:middle; }
.base_title .more:hover{ color:#0a5dab; }
.picScroll_left{ width:1200px; margin:0 auto 50px; overflow:hidden; }
.picScroll_left .hd{ overflow:hidden; height:30px; }
.product .prev,
.product .next{ display:block; width:30px; height:58px; overflow:hidden; cursor:pointer; position:absolute; top:50%; background:url("../img/slider-arrow2.png") no-repeat; z-index:10; } 
.product .prev{ background-position:0px 0px; left:-60px; }
.product .prev:hover{ background-position:0px -108px; }
.product .next{ background-position:-99px 0px; right:-60px; }
.product .next:hover{ background-position:-99px -108px; }
.picScroll_left .bd{ width:1200px; }
.picScroll_left .bd ul{ overflow:hidden; zoom:1; }
.picScroll_left .bd ul li{ width:287px; height:332px; margin-right:18px; float:left; _display:inline; overflow:hidden; text-align:center; background-color:#f2f2f2; position:relative; background-image:-moz-linear-gradient( 120deg, rgb(240,240,240) 0%, rgb(245,245,245) 100%); background-image:-webkit-linear-gradient( 120deg, rgb(240,240,240) 0%, rgb(245,245,245) 100%); background-image:-ms-linear-gradient( 120deg, rgb(240,240,240) 0%, rgb(245,245,245) 100%); }
.picScroll_left .bd ul li .pic{ text-align:center; position:relative; width:242px; height:120px; margin:85px auto 70px; overflow:hidden; }
.picScroll_left .bd ul li .pic a{ display:block; }
.picScroll_left .bd ul li .pic img{ width:100%; display:block; transition: 0.3s; -ms-transition: 0.3s; -webkit-transition: 0.3s; height:100%; }
.picScroll_left .bd ul li .pic img:hover{ transform:scale(0.9,0.9); -ms-transform:scale(0.9,0.9); -webkit-transform:scale(0.9,0.9); }
.picScroll_left .bd ul li .title{ width:100%; background:none; text-align:left; padding:20px; position:absolute; bottom:0; }
.picScroll_left .bd ul li .title p{ font-size:18px; color:#2f2e32; font-weight:bold; text-transform:uppercase; }
.picScroll_left .bd ul li .title span{ font-size:12px; color:#2f2e32; }
.picScroll_left .bd ul li .title_show{ width:100%; background:#4482bd; position:absolute; bottom:-200px; left:0; text-align:left; padding:20px; color:#fff; transition:all 0.3s ease-out; }
.picScroll_left .bd ul li .title_show p{ font-size:18px; color:#fff; font-weight:bold; display:inline-block; text-transform:uppercase; }
.picScroll_left .bd ul li .title_show span{ font-size:12px; color:#fff; }
.picScroll_left .bd ul li .title_show p.det{ font-size:12px; color:#fff; font-weight:400; }
.picScroll_left .bd ul li:hover .title_show{ bottom:0; }

.solution{ width:100%; height:802px; background:#eff7f9; }
.solution_module .top{ margin-bottom:15px; }
.solution_module .item{ width:390px; height:296px; float:left; margin-right:15px; position:relative; }
.solution_module .item.solution_1{ width:795px; margin-right:0; }
.solution_module .item.solution_2{ width:390px; float:right; margin-right:0; }
.solution_module .item img{ width:100%; height:100%; }
.solution_module .item:nth-child(3n){ margin-right:0; }
.solution_module .item_wide{ width:596px; }
.solution_module .item h2{ line-height:68px; width:100%; padding-left:22px; position:absolute; bottom:35px; left:0; font-size:36px; color:#eff7f9; font-weight:400; }
.solution_module .item h3{ font-size:16px; color:#eff7f9; font-weight:400; width:100%; padding-left:22px; position:absolute; bottom:21px; }
.solution_module .item .layer{ width:100%; height:100%; background:rgba(244,244,246,0.2); position:absolute; top:0; right:0; bottom:0; left:0; padding:8%; opacity:0; transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; }
.solution_module .item .layer h2{ font-size:30px; color:#ffffff; line-height:1.6; text-align:center; position:static; padding-left:0; margin:50px 0px 10px 0px; transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; }
.solution_module .item .layer p{ font-size:15px; color:#ffffff; line-height:1.857; text-align:center; }
.solution_module .item:hover h2{ opacity:0; }
.solution_module .item:hover .layer{ opacity:1; }
.solution_module .item:hover .layer h2{ opacity:1; }
.solution_module .item:hover h3{ opacity:0; }
.solution_module .item:hover .layer h3{ opacity:1; }
.solution_search{ width: 100%; display: block; height: 50px; line-height: 50px; font-weight: bold; text-shadow: 0px 0px 2px rgba(255, 255, 255, 0.004); text-align: center; border-top: 1px solid #dcdcdc; }
.solution_search .text{ width:120px; height:100%; background:none; border:0; text-indent: 1em; font-size: 16px; color: #333; }
.solution_search .btn{ width: 16px; height: 17px; background: url(../img/search_icon.png) no-repeat; border: 0; }
.news{ padding-bottom:85px; }
.news .news_list li{ float:left; width:275px; height:323px; border:1px solid #e0e0e0; position:relative; margin-right:33px; margin-top:0; }
.news .news_list li:nth-child(4n){ margin-right:0; }
.news .news_list li .pic{ width:100%; height:160px; overflow:hidden; display: table-cell;vertical-align: middle;text-align: center;}
.news .news_list li .pic img{ width:100%;min-width: 273px;}
.news .news_list li .txt{ position:absolute; padding:15px; bottom:0; background:#fff; transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; }
.news .news_list li .txt h2{ font-size:15px; color:#666; line-height:1.6; font-weight:400; margin-bottom:15px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.news .news_list li .txt p{ font-size:13px; color:#999; line-height:1.692; margin-bottom:25px; }
.news .news_list li .info .more{ font-size:13px; color:#0a5dab; line-height:2.308; text-decoration:underline; }
.news .news_list li .info .time{ font-size:15px; color:#999; line-height:2; vertical-align:middle; }
.news .news_list li .info .time img{ vertical-align:middle; }
.news .news_list li:hover{ background:#f7f8fa; box-shadow:5px 4px 15px #d2d2d2; }
.news .news_list li:hover .txt{ background:#f7f8fa; bottom:20px; }


/*产品中心*/
.product_main{ }
.base_classify{ width:980px; height:45px; background:#eeeeee; }
.base_classify ul li{ float:left; margin-right:10px; border-top:2px solid #2882e8; font-size:16px; width:140px; text-align:center; line-height:43px; }
.base_classify ul li a{ color:#333; }
.base_classify ul li a img{ margin-left:15px; display:none; }
.base_classify ul li a:hover{ opacity:0.8; }
.base_classify ul li.on{ border-color:#0056bc; background-color:#0056bc; }
.base_classify ul li.on a{ color:#fff; }
.base_classify ul li.on a img{ display:inline-block; }
.product_main .left{ width:980px; }
.product_main .module{ width:100%; border:1px solid #dcdcdc; background:#fff; margin-top:10px; }
.product_main .module .classify_name{ width:163px; background:#f7f7f7; text-align:center; display:table; }
.product_main .module .classify_name .tr{ display:table-cell; vertical-align:middle; }
.product_main .module .classify_name img{ margin-bottom:15px; }
.product_main .module .classify_name p{ font-size:16px; color:#333; font-weight:bold; }
.product_main .module .classify_list{ padding-left:40px; padding:30px 0px 0px 40px; width:815px; }
.product_main .module .classify_list li{ width:20%; position:relative; display:inline-block; vertical-align:top; border-right:1px solid #edeef0; margin-bottom:40px; margin-right:5%; }
.product_main .module .classify_list li:nth-child(4n){ border-right:0; margin-right:0; padding-right:0; }
.product_main .module .classify_list li:last-child{ border-right:0; margin-right:0; padding-right:0; }
.product_main .module .classify_list li .item{ margin:0 auto; }
.product_main .module .classify_list li h4{ font-size:16px; font-weight:400; line-height:1.563; }
.product_main .module .classify_list li h4 a{ font-size:16px; color:#0056bc; }
.product_main .module .classify_list li a{ font-size:14px; color:#666; line-height:1.786; text-transform:uppercase; display:block; position:relative; }
.product_main .module .classify_list li a .hot{ width:32px; height:16px; background:url("../img/hot.png") no-repeat no-repeat; position:absolute; right:-25; top:0; }
.product_main .module .classify_list li a:hover{ color:#116ed9; }
.product_hot{ width:100%; border:1px solid #dcdcdc; background:#fff; margin:40px 0px; position:relative; }
.product_hot .top_slide{ width:978px; height:45px; background:#eeeeee; }
.product_hot .top_slide ul{ width:500px; position:relative; z-index:100; }
.product_hot .top_slide ul li{ float:left; border-top:2px solid #2882e8; font-size:16px; padding:0px 20px; text-align:center; line-height:43px; }
.product_hot .top_slide ul li a{ color:#333; }
.product_hot .top_slide ul li a img{ margin-left:15px; display:none; }
.product_hot .top_slide ul li a:hover{ opacity:0.8; }
.product_hot .top_slide ul li.on{ border-color:#0056bc; background-color:#0056bc; }
.product_hot .top_slide ul li.on a{ color:#fff; }
.product_hot .top_slide ul li.on a img{ display:inline-block; }
.product_hot .picScroll-left{ width:980px; overflow:hidden; }
.product_hot .picScroll_wrap{ height:295px; }
.product_hot .picScroll_box{ position:absolute; top:0; left:0; z-index:1; padding-top:45px; }
.product_hot .picScroll-left2{ z-index:-1; width:980px; }
.product_hot .picScroll_box .hd{ overflow:hidden; height:45px; position:absolute; top:0; right:10px; }
.product_hot .picScroll_box .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:16px; padding:0; }
.product_hot .picScroll_box .hd ul li{ float:left; width:10px; height:10px; padding:0; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:#bfbfbf; border-radius:50%; }
.product_hot .picScroll_box .hd ul li.on{ background:#000000; }
.product_hot .picScroll_box .bd{ padding:30px 8px; }
.product_hot .picScroll_box ul{ overflow:hidden; zoom:1; padding:30px 8px; }
.product_hot .picScroll_box ul li{ float:left; _display:inline; overflow:hidden; text-align:center; border-right:1px solid #dcdcdc; box-sizing:content-box; padding:0px 10px; }
.product_hot .picScroll_box ul li .pic{ width:240px; height:115px; overflow:hidden; text-align:center; line-height:115px; margin:0 auto; }
.product_hot .picScroll_box ul li .pic img{ max-height:100%; max-width:80%; }
.product_hot .picScroll_box ul li .title a{ font-size:16px; color:#0056bc; line-height:1.75; width:240px; display:block; margin:0 auto; text-align:center; }
.product_hot .picScroll_box ul li .title p{ font-size:13px; color:#666; line-height:1.615; margin:0; width:240px; margin:0 auto; text-align:center; height:20px; }
.product_hot .picScroll_box ul li .title .add{ width:118px; height:30px; display:block; margin:30px auto 0px; background:#eee; font-size:14px; color:#333; line-height:30px; text-align:center; border:0; cursor:pointer; }
.product_hot .picScroll_box ul li .title .add:hover{ background:#116ed9; color:#fff; }
/*.product_hot .picScroll_box ul li:nth-child(4n){border-right:0;}*/
.contrast_right{ margin-top:70px; margin-left:50px; position:absolute; top:50px; right:50px; }
.contrast_right a{ width:118px; height:30px; display:block; margin:30px auto 0px; background:#eee; font-size:14px; color:#333; line-height:30px; text-align:center; border:0; cursor:pointer; }
.contrast_right a:hover{ background:#116ed9; color:#fff; }
.product_main .right .box{ width:158px; height:186px; border:1px solid #dcdcdc; margin-bottom:10px; }
.product_main .right .box .top{ width:100%; height:135px; line-height:135px; text-align:center; }
.product_main .right .box a{ width:100%; display:block; height:50px; line-height:50px; font-size:18px; color:#333; font-weight:bold; text-shadow:0px 0px 2px rgba(255, 255, 255, 0.004); text-align:center; border-top:1px solid #dcdcdc; }
.product_main .right .box a:hover{ color:#116ed9; }
.product_main .right .entrance_3{ height:104px; }
.product_main .right .entrance_3 a{ font-size:16px; color:#333; line-height:52px; width:90%; margin:0 auto; text-indent:5px; display:block; font-weight:400; border:0; text-align:left; }
.product_main .right .entrance_3 a.sure{ border-bottom:1px solid #dcdcdc; }
.product_main .right .entrance_3 a img{ vertical-align:middle; margin-right:10px; }

/*产品中心 列表*/
.product_list_main{ padding-bottom:60px; }
.left_classify{ width:240px; }
.left_classify .one_nav{ border-bottom: 1px solid #ccc; }
.left_classify .one_nav h2{ font-size:16px; color:#333; font-weight:bold; line-height:45px; height:45px; }
.left_classify .one_nav h2 .one_nav_icon{ float:left; width:6px; height:45px; display:block; background:url("../img/left_nav_arrowR.png") no-repeat scroll center center; margin-right:8px; }
.left_classify .one_nav h2 a{ color:#333; }
.left_classify .one_nav.on h2 a{ color:#0056bc; }
.left_classify .second_nav{ width:100%; background:#f1f4f7; display:none; border-bottom:1px dashed #d8d9db; }
.left_classify .second_nav:last-child{ border-bottom:0; }
.left_classify .second_nav h3{ font-size:14px; font-weight:bold; line-height:40px; }
.left_classify .second_nav h3 a{ color:#333; display:inline-block; width:85%; padding-left:30px; }
.left_classify .second_nav h3 .second_nav_icon{ float:right; width:6px; height:40px; display:block; background:url("../img/left_nav_arrowR2.png") no-repeat scroll center center; padding-right:35px; }
.left_classify .second_nav.on h3 a{ color:#0056bc; }
.left_classify .three_nav{ display:none; }
.left_classify .three_nav h4{ font-size:14px; color:#666; line-height:35px; font-weight:400; padding-left:40px; margin-bottom:5px; }
.left_classify .three_nav h4 a{ color:#666; display:inline-block; }
.left_classify .three_nav h4 .three_nav_icon{ float:left; width:8px; height:35px; display:block; background:url("../img/dot.png") no-repeat scroll center center; margin-right:5px; }
.left_classify .one_nav.on{ border:0; }
.left_classify .one_nav.on h2 .one_nav_icon,
.left_classify .one_nav:hover h2 .one_nav_icon{ background:url("../img/left_nav_arrowR_on.png") no-repeat scroll center center; }
.left_classify .one_nav.on .second_nav{ display:block; }
.left_classify .one_nav.on .second_nav.on .three_nav{ display:block; }
.left_classify .one_nav.on .second_nav.on h3 .second_nav_icon{ background:url("../img/left_nav_arrowR2_on.png") no-repeat scroll center center; }
.left_classify .one_nav.on .second_nav.on .three_nav h4.on{ background:#0056bc; color:#fff; }
.left_classify .one_nav.on .second_nav.on .three_nav h4.on a{ color:#fff; }
.left_classify .one_nav.on .second_nav.on .three_nav h4.on .three_nav_icon{ background:url("../img/arrow_right_icon.png") no-repeat scroll center center; }
.left_classify .second_nav:hover h3 a{ color:#0056bc; }
.left_classify .three_nav h4:hover{ background:#0056bc; }
.left_classify .three_nav h4:hover a{ color:#fff; }
.left_classify .three_nav h4:hover .three_nav_icon{ background:url("../img/arrow_right_icon.png") no-repeat scroll center center; }
.product_con{ width:750px; margin-left:25px; }
.breadnav{ width:100%; border-bottom:1px solid #ccc; color:#666; }
.breadnav a,
.breadnav span{ font-size:14px; color:#666; line-height:2.571; }
.breadnav a.on,
.breadnav a:hover{ color:#0056bc; }
.breadnav span{ color:#0056bc; border-bottom:1px solid #0056bc; display:inline-block; }
.product_list li{ border-bottom:1px solid #e8ecf0; padding:25px 0px; }
.product_list .pic{ width:184px; height:128px; border:1px solid #dcdcdc; background:#fff; overflow:hidden; position:relative; line-height:128px; text-align: center; }
.product_list .pic a{ display:block; width:100%; height:100%; }
.product_list .pic img{ width:80%; }
.product_list .pic .hot{ position:absolute; top:-9px; right:-38px; width:82px; height:29px; background:url("../img/pro_hot.png") no-repeat; display:block; }
.product_list .pic:hover{ border-color:#0056bc; }
.product_list .txt{ width:540px; height:128px; position:relative; }
.product_list .txt h2{ font-size:15px; color:#333; font-weight:400; text-transform:uppercase; }
.product_list .txt h2 a{ color:#333; }
.product_list .txt h2 a:hover{ color:#0056bc; }
.product_list .txt p{ font-size:13px; color:#999; line-height:1.846; text-transform:uppercase; }
.product_list .txt .link{ position:absolute; bottom:0; left:0; }
.product_list .txt .link a{ width:96px; height:28px; border:1px solid #dedede; display:inline-block; text-align:center; margin-right:10px; line-height:27px; background:#fff; font-size:14px; color:#666; }
.product_list .txt .link a:hover{ border-color:#0056bc; color:#0056bc; }

/*产品中心 详情*/
.product_detail_con .top{ margin-top:30px; }
.product_detail_con .top .pic{ width:323px; height:224px; border:1px solid #dcdcdc; background:#fff; text-align:center; line-height:224px; z-index:100; }
.product_detail_con .top .pic img{ width:100%; padding:10px; }
.product_detail_con .top .txt{ width:395px; height:224px; position:relative; }
.product_detail_con .top .txt h2{ font-size:18px; color:#333; text-transform:uppercase; line-height:1.556; font-weight:400; }
.product_detail_con .top .txt .info{ margin-top:10px; }
.product_detail_con .top .txt .info p{ font-size:20px; color:#666; text-transform:uppercase; line-height:1.45; float:left; }
.product_detail_con .top .txt .info .link{ }
.product_detail_con .top .txt .info .link a{ font-size:13px; color:#666; line-height:2.077; display:inline-block; text-align:right; background:url("../img/pro_det_icon.png") no-repeat; margin-left:15px; }
.product_detail_con .top .txt .info .link a.feed{ width:55px; background-position:0px 5px; }
.product_detail_con .top .txt .info .link a.share{ width:105px; background-position:-73px 5px; position:relative; }
.product_detail_con .top .txt .info .link a.share .code{position:absolute; left:50%; margin:0px 0px 0px -75px; top:40px; z-index:100; box-shadow:0px 1px 5px #fff; display:none;}
.product_detail_con .top .txt .info .link a.share .code .arrow{ position:absolute; top:-15px; display:block; width:0; height:0; border-width:0 15px 15px; border-style:solid; border-color:transparent transparent #fff; left:50%; margin-left:-15px; }
.product_detail_con .top .txt .info .link a.share:hover .code{display:block;}
.product_detail_con .top .txt .info .link a:hover{ color:#0056bc; }
.product_detail_con .top .txt .info .link a.feed:hover{ background-position:0px -34px; }
.product_detail_con .top .txt .info .link a.share:hover{ background-position:-73px -34px; }
.product_detail_con .top .txt .pic_list{ position:absolute; bottom:0; left:0; }
.product_detail_con .top .txt .pic_list li{ width:97px; height:67px; border:1px solid #dcdcdc; background:#fff; overflow:hidden; text-align:center; line-height:67px; float:left; margin-right:10px; }
.product_detail_con .top .txt .pic_list li img{ width:80%; }
.product_detail_con .top .txt .pic_list li.on,
.product_detail_con .top .txt .pic_list li:hover{ border-color:#0056bc; }
.product_detail_tab{ margin-top:50px; }
.product_detail_tab .tab_ul{ border-top:1px solid #eeeeee; border-bottom:2px solid #eeeeee; }
.product_detail_tab .tab_ul li{ float:left; line-height:20px; font-size:15px; color:#333333; padding:10px 0px; cursor:pointer; }
.product_detail_tab .tab_ul li a{ color:#333; border-right:1px solid #eeeeee; padding:0px 30px; }
.product_detail_tab .tab_ul li:last-child a{ border-right:0; }
.product_detail_tab .tab_ul li.on{ font-weight:bold; border-bottom:2px solid #0056bc; }
.product_detail_tab .tab_ul li.on a{ color:#0056bc; }
.product_detail_tab .tab_ul li:hover a{ color:#0056bc; }
.product_detail_tab .tab_con{ font-size:13px; color:#666; line-height:2.077; margin-top:20px; border-bottom:2px solid #eeeeee; padding-bottom:30px; }
.product_detail_tab .tab_con *{ font-family:"Microsoft Yahei" !important; }
.product_detail_tab .tab_con table{ width:100%; }
.product_detail_tab .tab_con table td{ padding:5px 15px; line-height:2.2; }
.product_detail_tab .tab_con img{ max-width:100%; margin:20px 0px; }
.product_detail_tab .tab_con li{ display:none; }
.product_detail_hot{ margin-bottom:10px; margin-top:20px; }
.product_detail_hot .picScroll-left{ width:748px; }
.product_detail_hot .picScroll-left2{ width:748px; }
.product_detail_hot .top_slide{ width:748px; }
.product_detail_hot .picScroll_box ul li .pic{ width:186px; height:115px; overflow:hidden; text-align:center; line-height:115px; margin:0 auto; }
.product_detail_hot .picScroll_box ul li .pic img{ max-height:100%; max-width:80%; }
.product_detail_hot .picScroll_box ul li .title a{ font-size:13px; color:#0056bc; line-height:1.75; width:186px; display:block; margin:0 auto; text-align:center; }
.product_detail_hot .picScroll_box ul li .title p{ font-size:12px; color:#666; line-height:1.615; margin:0; width:186px; margin:0 auto; text-align:center; height:20px; }
.product_detail_hot .picScroll_box ul li .title .add{ width:118px; height:30px; display:block; margin:30px auto 0px; background:#eee; font-size:14px; color:#333; line-height:30px; text-align:center; border:0; cursor:pointer; }
.product_detail_hot .picScroll_box ul li .title .add:hover{ background:#116ed9; color:#fff; }
.product_detail_hot .contrast_right{ margin-left:20px; }
/*解决方案 产品*/
.solution_tab{ width:100%; height:52px; background:#f5f5f5; margin:40px 0px; }
.solution_tab ul{ width:544px; margin:0 auto; }
.solution_tab ul li{ width:272px; line-height:52px; float:left; text-align:center; font-size:16px; color:#040404; }
.solution_tab ul li a{ color:#040404; }
.solution_tab ul li a i{ display:inline-block; width:19px; height:11px; background:url("../img/solution_arrow.png") no-repeat; background-position:-51px -4px; margin-left:10px; }
.solution_tab ul li.on{ background:#4097E5; }
.solution_tab ul li.on a{ color:#fff; }
.solution_tab ul li.on a i{ background-position:0px -4px; }
.solution_con{ padding-bottom:40px; }
.solution_con .solution_list li{ width:312px; min-height:268px; border:1px solid #e5e5e5; background:#fff; display:inline-block; vertical-align:top; margin-right:17px; margin-bottom:22px; }
.solution_con .solution_list li:nth-child(3n){ margin-right:0; }
.solution_con .solution_list li .pic{ width:100%; height:115px; position:relative; }
.solution_con .solution_list li .pic img{ width:100%; height:100%; }
.solution_con .solution_list li .pic p{ width:100%; height:100%; background:rgba(0,0,0,0.4); text-align:center; line-height:115px; color:#fff; font-size:16px; font-weight:bold; position:absolute; top:0; left:0; }
.solution_con .solution_list li .pic p a{ color:#fff; }
.solution_con .solution_list li .pic p:hover{ /* background:rgba(0,0,0,0.6); */ }
.solution_con .solution_list li .list_dl{ padding:10px 0px; }
.solution_con .solution_list li .list_dl dd{ font-size:14px; line-height:2.571; color:#666; }
.solution_con .solution_list li .list_dl dd a{ color:#666; }
.solution_con .solution_list li .list_dl dd a:hover{ color:#0056bc; }
.solution_con .solution_list li .list_dl dd a i{ display:block; float:left; width:8px; height:12px; background:url("../img/solution_arrow.png") no-repeat; background-position:-103px 0px; margin:11px 15px 0px 35px; }

/*解决方案 详情*/
.solution_detail_info{ margin-top:30px; }
.solution_detail_info .title{ font-size:24px; color:#333; line-height:65px; text-align:center; font-weight:400; }
.solution_detail_info .prev{ width:100%; text-align:center; line-height:28px; }
.solution_detail_info .prev a{ width:96px; height:35px; line-height:35px; border-radius:5px; display:block; color:#fff; float:right; font-size:14px; background:#0091dc!important;margin:0px;}
.solution_detail_info .det{ font-size:14px; color:#666; line-height:1.875; }
.solution_detail_info .det b{ font-size:16px; color:#0056bc; }
.solution_detail_info .det img{ max-width:100%; margin:20px 0px; }
.solution_detail_info .download{ display:block; border-radius:4px; background-color:#ff6600; width:260px; height:60px; margin:60px auto; line-height:60px; text-align:center; }
.solution_detail_info .download:hover{ background:#e45f07; }

/*渠道合作*/
.cooperation_detail_main{ padding-bottom:40px; }
.cooperation_detail_info{ margin-top:30px; }
.cooperation_detail_info h2{ margin-bottom:30px; }
.cooperation_detail_info .item{ margin-bottom:20px; }
.cooperation_detail_info h3{ font-size:17px; color:#111111; line-height:2.118; font-weight:400; }
.cooperation_detail_info h4{ font-size:16px; color:#333; line-height:1.688; font-weight:400; }
.cooperation_detail_info p{ font-size:13px; color:#666; line-height:2.077; }
.cooperation_detail_info img{ margin-right:20px; margin-top:10px; }
.cooperation_detail_main .cooperation_right .entrance_1{ height:114px; text-align:center; }
.cooperation_detail_main .cooperation_right .entrance_1 img{ margin:20px 0px; }
.cooperation_detail_main .cooperation_right .entrance_1 p{ font-size:18px; color:#000; font-weight:bold; }
.cooperation_detail_main .cooperation_right .entrance_3{ height:155px; }
.apply_pop{ width:750px; height:675px; position:fixed; top:50%; left:50%; margin:-337.5px 0px 0px -375px; display:none; background:url("../img/apply_bg.png") no-repeat; z-index:1001; padding-left:70px; }
.apply_close{ width:32px; height:32px; background:url("../img/close.png") no-repeat; position:absolute; top:15px; right:15px; display:block; background-size:32px 32px; cursor:pointer; }
.apply_pop .title{ font-size:18px; color:#000; line-height:125px; text-align:center; }
.apply_pop i{ font-size:18px; color:#ff0000; line-height: 2.571; font-style:normal; }
.apply_form label{ display:block; margin-bottom:25px; }
.apply_form label span{ font-size:14px; display:inline-block; text-align:right; color:#333; line-height:39px; width:80px; float:left; margin-right:10px; }
.apply_form label .text{ width:498px; height:44px; border:1px solid #dfe2e6; background:#fff; line-height:45px; font-size:14px; color:#333; text-indent:1em; }
.apply_form label i{ line-height:39px; display:inline-block; vertical-align:middle; }
.apply_form label #message{ width:498px; height:176px; line-height:26px; padding-top:10px; }
.apply_form .btn{ width:180px; height:60px; border-radius:4px; background:#0091dc; border:0; font-size:20px; text-align:center; color:#fff; line-height:60px; margin-left:90px; cursor:pointer; }
.apply_form .btn:hover{ background:#0e87c5; }

/*服务支持 在线演示*/
.service_con{ width:920px; }
.service_con .breadnav{ width:920px; }
.service_det{ padding-top:40px; }
.service_det_1 { padding-top:30px; }
.service_det_1 p{ font-size:13px; color:#666666; line-height:3; }
.service_det_1 p i{ color:#0056bc; line-height:3; font-style:normal; margin-right:5px; }
.service_det_1 p a{ color:#0056bc; }
.service_det_1 span{ font-size:13px; color:#0056bc; display:block; line-height:3; }

/*服务支持 常见问题*/
.service_det_2{ padding-top:10px; }
.service_det_2 .item{ border-bottom:1px solid #e8ecf0; padding:20px 0px; }
.service_det_2 .item h2{ font-size:20px; color:#333333; line-height:1.95; font-weight:400; }
.service_det_2 .item li{ line-height:2.643; }
.service_det_2 .item li span,
.service_det_2 .item a{ font-size:14px; color:#2c7de3;cursor:pointer;  }
.service_det_2 .item li span:hover,
.service_det_2 .item a:hover{ text-decoration:underline; }
.service_det_2 .item li .box{ font-size:13px; color:#666; line-height:2.077; display:none; }
.service_det_2 .item li .box p{ color:#666; text-decoration:none; }
.service_det_2 .item_2{ width:55%; }
.service_det_2 .item_2 a{ display:block; float:left; line-height:2.643; width:50%; }

/*服务支持 技术知识库*/
.service_det_3{ padding-top:0; }
.service_det_3 .know_list li{ border-bottom:1px solid #e8ecf0; padding:40px 0px 20px 0px; }
.service_det_3 .know_list li h2{ font-size:20px; color:#666; font-weight:bold; line-height:1.2; cursor:pointer; margin-bottom:15px; }
.service_det_3 .know_list li h2:hover{ color:#2c7de3; }
.service_det_3 .know_list li .txt{ font-size:14px; color:#666; line-height:2; }
.service_det_3 .know_list li .txt a{ color:#2c7de3; }
.service_det_3 .know_list li .data span{ font-size:12px; color:#999; line-height:3.375; display:inline-block; margin-right:20px; cursor:pointer; }
.service_det_3 .know_list li .data span i{ display:block; margin-right:5px; margin-top:13px; }
.service_det_3 .know_list li .data span i.time_icon{ width:16px; height:16px; background:url("../img/time.png") no-repeat; }
.service_det_3 .know_list li .data span i.look_icon{ width:20px; height:12px; background:url("../img/look.png") no-repeat; }
.service_det_3 .know_list li .data span:hover{ color:#2c7de3; }

/*服务支持 客户需求反馈*/
.service_det_4{ padding-top:0; }
.service_det_4 .title{ font-size:13px; color:#333; color:#333; line-height:70px; border-bottom:1px solid #e8ecf0; }
.service_det_4 i{ color:#ff0000; font-style:normal; }
.demand_form{ margin-top:30px; }
.demand_form .line{ display:block; margin-bottom:20px; }
.demand_form .text{ width:498px; height:44px; border:1px solid #dfe2e6; background:#fff; line-height:45px; font-size:14px; color:#333; text-indent:1em; }
.demand_form .line span{ font-size:14px; display:inline-block; text-align:right; color:#333; line-height:39px; width:130px; float:left; margin-right:10px; }
.select_text{ width:238px; height:44px; border:1px solid #dfe2e6; font-size:16px; background-repeat:no-repeat; background-position:92% center; background-color:#fff; line-height:45px; font-size:14px; color:#333; text-align:right; padding-left:15px; padding-right:10px}
#distpicker i{ margin:0px 6px; }
.demand_form .upload_text{ width:378px; }
.demand_form .upload_box{ position:relative; display:inline-block; width:100px; height:44px; }
.demand_form .upload_box .uploadBtn{ width:100px; height:36px; display:inline-block; border-radius:6px; position:absolute; top:3px; left:20px; font-size:16px; color:#fff; line-height:36px; text-align:center; background-image:-moz-linear-gradient( 90deg, rgb(0,145,220) 0%, rgb(0,170,255) 100%); background-image:-webkit-linear-gradient( 90deg, rgb(0,145,220) 0%, rgb(0,170,255) 100%); background-image:-ms-linear-gradient( 90deg, rgb(0,145,220) 0%, rgb(0,170,255) 100%); }
.demand_form .upload_box .uploadFile{ position:absolute; width:100px; height:36px; z-index:1; opacity:0; top:3px; left:20px; }
.demand_form .nature .nature_tab{ }
.demand_form .nature .nature_tab li{ font-size:14px; color:#0056bc; float:left; line-height:39px; margin-right:30px; }
.demand_form .nature .nature_tab li i{ width:20px; height:20px; display:inline-block; float:left; margin:9px 10px 0px 0px; background:url("../img/radio.png") no-repeat; background-position:-53px 0px; }
.demand_form .nature .nature_tab li.on i{ background-position:0px 0px; }
.demand_form .nature .nature_con{ border-top:1px solid #e8ecf0; padding-top:20px; margin-top:20px; }
.demand_form .nature .nature_con li{ display:none; }
.demand_form .nature .nature_con span{ float:none; display:inline-block; }
.demand_form .nature .nature_con .row{ margin-bottom:25px; }
.demand_form .nature .nature_con .add_wrap .row .row_line{ float:left; }
.demand_form .nature .nature_con .add_room{ background:url("../img/add.png") no-repeat; font-size:14px; color:#666; line-height:2.571; width:420px; text-align:center; margin-left:145px; margin-bottom:20px; }
.demand_form .nature .other_wrap{ padding-left:145px; }
.demand_form .nature .other_wrap span{ width:auto; margin-right:15px; }
.demand_form .nature .other_wrap label{ display:inline-block; cursor:pointer; font-size:13px; color:#333; margin:-2px 15px 0px 0px; }
.demand_form .nature .other_wrap label i{ display:inline-block; width:12px; height:12px; background:url("../img/check.png") no-repeat; background-position:0px 0px; float:left; margin-top:5px; margin-right:5px; }
.demand_form .nature .other_wrap input[type="checkbox"]{ display:none; }
.demand_form .nature .other_wrap input[type="checkbox"]:checked + i{ background:url("../img/check.png") no-repeat; background-position:-28px 0px; }
.demand_form .nature .other_wrap input[type="checkbox"]:disabled + i{ border-color:#ccc; }
.demand_form .nature .other_wrap input[type="checkbox"]:checked:disabled + i{ background:#ccc; }

.demand_form .nature .other_wrap .other_demand{ width:498px; height:101px; border:1px solid #dfe2e6; line-height:26px; padding-top:10px; text-indent:1em; color:#333; font-size:14px; }
.demand_form .nature .other_wrap .item_other span{ float:left; }
.demand_form .nature .other_wrap .item_other .other_demand{ margin-top:18px}
.demand_form .btn{ width:180px; height:60px; border-radius:4px; background:#0091dc; border:0; font-size:20px; text-align:center; color:#fff; line-height:60px; margin-left:145px; cursor:pointer; }
.demand_form .btn:hover{ background:#0e87c5; }

/*服务支持 客户需求反馈*/
.service_det_5{ padding-top:0; }
.service_det_5 .title{ font-size:13px; color:#333; color:#333; line-height:2.231; border-bottom:1px solid #e8ecf0; padding:15px 0px; }
.service_det_5 a{ color:#2c7de3; font-style:normal; }
.suggesstion_classify{ width:100%; border:1px solid #e8ecf0; border-top:2px solid #86aedd; margin-top:50px}
.suggesstion_classify .tab{ border-bottom:1px solid #e8ecf0; }
.suggesstion_classify .tab li{ font-size:14px; line-height:65px; float:left; width:116px; text-align:center; cursor:pointer; }
.suggesstion_classify .tab li.on,
.suggesstion_classify .tab li:hover{ background:#f2f6fa; color:#0056bc; }
.suggesstion_classify .con{ padding:30px 0px 5px 0px; }
.suggesstion_classify .con li{ display:none; }
.suggesstion_classify #message{ height:184px; }
.suggesstion_classify .other_message{ height:298px; }
.suggestions_form .btn{ margin-top:40px; }

/*服务支持 下载中心*/
.download-list{ margin-top:7px; }
.download-list li{ border-bottom:1px dashed #ddd; height:41px; }
.download-list li p{ font-size:15px; color:#333; line-height:41px; }
.download-list li i{ width:6px; height:12px; background:url("../img/download-arrowR-black.png") no-repeat; display:inline-block; float:left; margin-top:13px; margin-right:10px; }
.download-list li:hover p{ color:#0056bc; }
.download-list li:hover i{ background:url("../img/download-arrowR.png") no-repeat; }


/*服务支持 详情*/
.download-table{ width:100%; margin-top:30px; }
.download-table table{ border-collapse:collapse; }
.download-table th{ width:128px; line-height:50px; border:1px solid #e3e3e3; font-size:14px; color:#333; }
.download-table tr{ border:1px solid #e3e3e3; font-size:13px; color:#666666; line-height:2; }
.download-table tr:first-child{ background:#f6f6f6; }
.download-table td .info{ padding:30px 40px; }
.download-table td span.name{ padding-left:40px; font-size:14px; color:#333; line-height:50px; }
.download-table td .download-icon{ display:block; font-size:14px; color:#333; line-height:50px; padding-right:15px; }
.download-table td .download-icon i{ width:30px; height:34px; background:url("../img/download-icon.png") no-repeat; display:inline-block; vertical-align:middle; margin-right:10px; }
.download-table td .download-icon:hover{ color:#0056bc; }
/*客户案例*/
.case_main .left{ width:100%; float:none; }
.case_main .left .base_classify{ width:100%; }
.case_main .case_tab{ margin-top:40px; }
.case_main .case_tab li{ width:180px; height:40px; background:#86aedd; float:left; line-height:40px; text-align:center; margin-right:10px; }
.case_main .case_tab li a{ font-size:16px; color:#fff; font-weight:bold; display:block; }
.case_main .case_tab li span{ display:inline-block; }
.case_main .case_tab li:last-child{ margin-right:0; }
.case_main .case_tab li i{ width:30px; height:30px; display:inline-block; background:url("../img/case_nav_icon.png") no-repeat; vertical-align:middle; }
.case_main .case_tab li i.icon_1{ background-position:0px 0px; }
.case_main .case_tab li i.icon_2{ background-position:-183px 0px; }
.case_main .case_tab li i.icon_3{ background-position:-450px 0px; }
.case_main .case_tab li i.icon_4{ background-position:-639px 0px; }
.case_main .case_tab li i.icon_5{ background-position:-845px 0px; }
.case_main .case_tab li i.icon_6{ background-position:-1019px 0px; }
.case_main .case_tab li.two{ width:250px; }
.case_main .case_tab li:hover{ background:#7ba0c9; }
.case_main .case_con{ padding-bottom:80px; }
.case_main .case_con .title{ border-bottom:1px solid #eeeeee; font-size:24px; color:#111111; line-height:1.167; font-weight:400; margin-top:40px; padding-bottom:10px; }
.case_main .case_con .title h2{ font-weight:400; }
.case_main .case_con .title .left_img{ margin-right:10px; vertical-align:bottom; }
.case_main .case_con .title .right_img{ margin-left:20px; vertical-align:bottom; }
.case_main .case_con .case_pic_list{ }
.case_main .case_con .case_pic_list li{ width:174px; margin-right:31px; margin-top:35px; float:left; }
.case_main .case_con .case_pic_list li:nth-child(6n){ margin-right:0; }
.case_main .case_con .case_pic_list li .pic{ width:175px; height:80px; background:url("../img/case_list_bg.png") no-repeat; overflow:hidden; }
.case_main .case_con .case_pic_list li .pic img{ width:100%; }
.case_main .case_con .case_pic_list li p{ font-size:13px; color:#666; line-height:1.692; width:174px; margin-top:5px; text-align:center;}
.case_main .case_con .case_txt_list{ border-bottom:1px solid #eeeeee; padding-bottom:45px; padding-top:45px; }
.case_main .case_con .case_txt_list li{ float:left; width:33.3333333%; line-height:3.077; }
.case_main .case_con .case_txt_list li a{ font-size:13px; color:#666; }
.case_main .case_con .page .page_con{ display:inline-block; }

/*典型案例*/
.case_classic_main{ padding-bottom:80px; }
.case_classic_main .filter_wrap{ padding:40px 0px; }
.case_classic_main .filter_wrap span{ font-size:14px; color:#666; text-transform:uppercase; line-height:38px; margin-right:10px; }
.case_classic_main .filter_wrap .filter_select{ width:200px; height:38px; line-height:38px; font-size:14px; color:#999; padding-left:1em; border:1px solid #dcdcdc; border-radius:2px; background:url("../img/select_icon.png") no-repeat 93% center; }
#distpicker2{ display:inline-block; }
.case_classic_main .filter_wrap .filter_box{ margin-right:20px; }
.case_classic_main .filter_wrap .filter_address .filter_select{ width:125px; }
.case_classic_main .filter_wrap .filter_time .filter_select{ width:144px; }
.case_classic_main .filter_wrap .filter_btn{ width:88px; height:39px; border:0; background-color:#0091dc; border-radius:7px; cursor:pointer; margin-top:1px; margin-right:15px; }
.case_classic_main .filter_wrap .filter_btn:hover{ background:#116ed9; }
.case_classic_main .filter_wrap a{ display:block; float:left; font-size:14px; color:#666; line-height:40px; vertical-align:middle; margin-right:6px; }
.case_classic_main .filter_wrap a:last-child{ margin-top:0; float:right; }
.case_classic_main .filter_wrap a img{ margin-left:10px; }
.case_classic_main .case_classic_pic{ text-align:left; }
.case_classic_main .case_classic_pic li{ width:280px; background:#fff; display:inline-block; margin-right:22px; margin-bottom:22px; cursor:pointer; }
.case_classic_main .case_classic_pic li:nth-child(4n){ margin-right:0; }
.case_classic_main .case_classic_pic li .pic{ width:280px; height:144px; overflow:hidden; background:#333; }
.case_classic_main .case_classic_pic li .pic img{ width:100%; height:100%; }
.case_classic_main .case_classic_pic li .txt{ background:#f2f3f7; padding:20px; text-align:right; }
.case_classic_main .case_classic_pic li .txt h2{ font-size:15px; text-align:left; margin-bottom:20px; }
.case_classic_main .case_classic_pic li .txt h2 a{ font-size:15px; color:#222222; line-height:1.565; float:none; }
.case_classic_main .case_classic_pic li .txt p{ font-size:13px; color:#666666; line-height:2.052; text-align:left; }
.case_classic_main .case_classic_pic li .txt a{ font-size:13px; display:inline-block; line-height:2.154; color:#d01c2b; }
.case_classic_main .case_classic_pic li:hover .txt{ background:#fff; }
.case_classic_main .case_classic_pic li:hover .txt h2 a{ color:#0056bc; }
.case_classic_main .case_classic_pic li:hover .txt a{ font-weight:bold; }
.case_main .case_classic_con .page .page_con{ display:inline-block; }
.case_classic_main .case_classic_list{ }
.case_classic_main .case_classic_list li{ border-bottom:1px solid #eaedf1; padding-bottom:35px; margin-bottom:25px; }
.case_classic_main .case_classic_list li .pic{ width:260px; height:154px; overflow:hidden; background:#333; }
.case_classic_main .case_classic_list li .pic img{ width:100%; height:100%; }
.case_classic_main .case_classic_list li .txt{ width:915px; }
.case_classic_main .case_classic_list li .txt h2{ width:915px; font-size:20px; color:#666; line-height:1.2; margin-bottom:20px; }
.case_classic_main .case_classic_list li .txt h2 a{ color:#666; }
.case_classic_main .case_classic_list li .txt p{ font-size:14px; color:#666; line-height:2; }
.case_classic_main .case_classic_list li .txt .data{ margin-top:10px}
.case_classic_main .case_classic_list li .txt .data span{ font-size:12px; color:#999; line-height:3.375; display:inline-block; margin-right:20px; cursor:pointer; }
.case_classic_main .case_classic_list li .txt .data span i{ display:block; margin-right:5px; margin-top:13px; }
.case_classic_main .case_classic_list li .txt .data span i.time_icon{ width:16px; height:16px; background:url("../img/time.png") no-repeat; }
.case_classic_main .case_classic_list li .txt .data span i.look_icon{ width:20px; height:12px; background:url("../img/look.png") no-repeat; }
.case_classic_main .case_classic_list li .txt .data span:hover{ color:#2c7de3; }
.case_classic_main .case_classic_list li:hover h2 a{ color:#0056bc; }

/*关于我们 公司概况*/
.about_main{ }
.about_con{ width:920px; }
.about_main .about_profile .title{ padding:30px 0px; }
.about_main .about_profile p{ font-size:13px; color:#666666; line-height:2.077; margin-top:-10px; margin-bottom:25px; }
.about_main .about_profile p span{ color:#0056bc; }
.about_main .about_profile_list{ margin-top:50px; }
.about_main .about_profile_list li{ float:left; width:210px; height:146px; margin-right:20px; overflow:hidden; }
.about_main .about_profile_list li img{ width:100%; }

/*关于我们 公司资讯 */
.about_news{ padding-bottom:80px; }
.news_list li{ border-bottom:1px solid #e8ecf0; padding-bottom:30px; margin-top:35px; }
.news_list li h2{ font-size:20px; color:#666666; line-height:1.2; margin-bottom:20px; }
.news_list li h2 a{ color:#666666; }
.news_list li h2 a:hover{ color:#0056bc; }
.news_list li .box .pic{ width:196px; height:116px; background:url("../images/default.jpg"); background-size:cover; overflow:hidden; margin-right:35px; }
.news_list li .box .pic img{ width:100%; height:100%; }
.news_list li .box .txt{ width:650px; }
.news_list li .box .txt p{ font-size:14px; color:#666; line-height:2; }
.news_list li .box .txt{ }
.news_list li .box .txt .data span{ font-size:12px; color:#999; line-height:3.375; display:inline-block; margin-right:20px; cursor:pointer; }
.news_list li .box .txt .data span i{ display:block; margin-right:5px; margin-top:13px; }
.news_list li .box .txt .data span i.time_icon{ width:16px; height:16px; background:url("../img/time.png") no-repeat; }
.news_list li .box .txt .data span i.look_icon{ width:20px; height:12px; background:url("../img/look.png") no-repeat; }
.news_list li .box .txt .data span:hover{ color:#2c7de3; }

/*关于我们 公司资讯 详情*/
.article_det_wrap{ }
.article_det_wrap .top h1{ font-size:24px; color:#333; font-weight:bold; line-height:1.333; margin-top:35px; margin-bottom:8px; }
.article_det_wrap .top .data{ padding-bottom:15px; border-bottom:1px solid #d6d6d6; }
.article_det_wrap .top .time{ font-size:12px; color:#999; line-height:2; margin-top:3px; }
.bdsharebuttonbox{ width:200px; margin:0px auto 0px; }
.bdsharebuttonbox i{ background:url("../img/share.png") no-repeat; display:block; float: left; height: 16px; margin: 7px 5px 0 10px; width:16px; }
.bdsharebuttonbox a{ margin:0 7px 0 0; }
.article_det_wrap .top .data .det_back{ font-size:12px; color:#999999; line-height:2; }
.article_det_wrap .top .data .det_back i.back{ width:13px; height:15px; background:url("../img/back.png") no-repeat; display:block; margin-top:3px; margin-left:10px; }
.article_det_wrap .con{ font-size:14px; color:#666; line-height:1.929; text-align:justify; padding:30px 0px; }
.article_det_wrap .con *{ font-family:"Microsoft Yahei" !important; text-indent:2em; }
.article_det_wrap .con img{ max-width:100%; margin:20px 0px}
.newsDet_page{ border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; padding:10px 0px; }
.newsDet_page a{ font-size:14px; color:#666; display:block; line-height:2.3; }
.newsDet_page a b{ font-size:16px; color:#333; }
.newsDet_page a:hover,
.newsDet_page a:hover b{ color:#0056bc; }

/*关于我们 荣誉资质*/
.about_honor{ padding-bottom:80px; padding-top:40px; }
.about_honor .honor_list{ border-bottom:1px solid #d6d6d6; }
.about_honor .honor_list li{ display:inline-block; vertical-align:top; margin-right:7px; margin-bottom:20px; }
.about_honor .honor_list li:nth-child(4n){ }
.about_honor .honor_list li .pic{ width:280px; height: 300px;display: table; border:1px solid #d2d2d2; padding:0; overflow:hidden; }
.about_honor .honor_list li .pic a{display: table-cell;vertical-align: middle;height:300px;text-align: center;}
.about_honor .honor_list li .pic img{ margin:0 auto;max-height:280px;max-width:250px;}

.about_honor .honor_list li p{ font-size:13px; color:#666; line-height:2.769;text-align: center; }
.about_honor .page .page_con{ display:inline-block; }

/*关于我们 联系我们*/
.contact_wrap{ padding-bottom:80px; }
.contact_wrap .map{ width:100%; height:436px; background:#333; margin-top:25px; margin-bottom:60px; }
.company_info .title{ font-size:20px; color:#e09f5a; font-weight:400; margin-bottom:10px; }
.company_info .box .left{ border-right:1px solid #e8ecf0; height:105px; width:55%; }
.company_info .box .left p{ font-size:15px; color:#666; line-height:2.467; }
.company_info .box .left p i{ display:inline-block; width:20px; height:20px; background:url("../img/contact_icon.png") no-repeat; float:left; margin:10px 5px 0px 0px; }
.company_info .box .left p i.icon_1{ background-position:0px 0px; }
.company_info .box .left p i.icon_2{ background-position:0px -33px; }
.company_info .box .left p i.icon_3{ background-position:0px -74px; }
.company_info .box .right{ width:42%; padding-left:3%; }
.company_info .box .right .pic{ margin:15px 30px 0px 0px; }
.company_info .box .right .txt p{ font-size:20px; color:#e09f5a; line-height:2.7; }
.company_info .box .right .txt h2{ font-size:36px; color:#333; line-height:1.5; font-weight:400; }
.contact_wrap .address_box{ width:100%; border:1px solid #e8ecf0; margin-top:60px; }
.contact_wrap .address_box .tab_ul{ width:100%; height:65px; border-bottom:1px solid #e8ecf0; border-top:1px solid #86aedd; }
.contact_wrap .address_box .tab_ul li{ width:116px; height:63px; float:left; text-align:center; font-size:14px; color:#333; line-height:63px; }
.contact_wrap .address_box .tab_ul li a{ color:#333; }
.contact_wrap .address_box .tab_ul li.on{ background:#f2f6fa; }
.contact_wrap .address_box .tab_ul li.on a{ color:#0056bc; }
.contact_wrap .address_box .con_ul .item{ display:none; }
.contact_wrap .address_box .con_ul .address_item_list{ padding:25px 45px 40px 45px; }
.contact_wrap .address_box .con_ul .address_item_list li{ float:left; font-size:14px; color:#333; width:25%; margin-bottom:10px; cursor:pointer; }
.contact_wrap .address_box .con_ul .address_item_list li a{ color:#333; }
.contact_wrap .address_box .con_ul .address_item_list li.on{ color:#0056bc; }
.address_item_info .tit{ width:100%; display:inline-block; height:32px; line-height:32px; font-size:14px; color:#0056bc; padding-left:45px; background:#f9f9f9; border-top:1px solid #dedede; border-bottom:1px solid #dedede; }
.address_item_info .con{ padding:15px 45px; line-height:2; font-size:14px; color:#333; }
.market_cont{ margin-top:30px; padding-left:45px; padding-bottom:40px; }
.market_map{ float:left; width:795px; height:593px; position:relative; z-index:0; }
.market_map .map_bg{ display:block; width:100%; position:relative; z-index:5; }
.market_map .map_area{ display:block; width:100%; position:absolute; left:0; top:0; z-index:10; }
.market_map map{ position:absolute; left:0; top:0; z-index:8; width:795px; height:593px; }

.market_title{ font-size: 18px; color:#0054c9; line-height: 28px; }
.market_txt{ font-size: 14px; color:#666; line-height: 25px; margin-top:10px; }
.market_provice{ position:absolute; left:0; top:0; width:100%; height:593px; z-index:8; }
.market_provice li{ position:absolute; }
.market_provice .provice1{ width:54px; height:63px; right:164px; bottom:136px; }
.market_provice .provice2{ width:59px; height:72px; right:189px; bottom:84px; }
.market_provice .provice3{ width:33px; height:30px; right:310px; bottom:10px; }
.market_provice .provice4{ width:103px; height:76px; right:224px; bottom:39px; }
.market_provice .provice5{ width:102px; height:72px; right:293px; bottom:54px; }
.market_provice .provice6{ width:114px; height:117px; right:371px; bottom:52px; }
.market_provice .provice7{ width:269px; height:149px; left:63px; bottom:131px; }
.market_provice .provice8{ width:66px; height:84px; right:212px; bottom:98px; }
.market_provice .provice9{ width:75px; height:83px; right:265px; bottom:100px; }
.market_provice .provice10{ width:79px; height:83px; right:327px; bottom:83px; }
.market_provice .provice11{ width:66px; height:62px; right:322px; bottom:152px; }
.market_provice .provice12{ width:147px; height:126px; right:340px; bottom:121px; }
.market_provice .provice13{ width:179px; height:120px; left:203px; bottom:200px; }
.market_provice .provice14{ width:296px; height:200px; left:0px; top:90px; }
.market_provice .provice15{ width:18px; height:21px; right:167px; bottom:187px; }
.market_provice .provice16{ width:73px; height:68px; right:169px; bottom:191px; }
.market_provice .provice17{ width:62px; height:84px; right:200px; bottom:168px; }
.market_provice .provice18{ width:103px; height:66px; right:243px; bottom:166px; }
.market_provice .provice19{ width:76px; height:125px; right:305px; bottom:203px; }
.market_provice .provice20{ width:215px; height:167px; left:240px; top:210px; }
.market_provice .provice21{ width:102px; height:60px; right:160px; top:286px; }
.market_provice .provice22{ width:84px; height:78px; right:237px; top:315px; }
.market_provice .provice23{ width:81px; height:109px; right:199px; top:212px; }
.market_provice .provice24{ width:58px; height:100px; right:261px; top:245px; }
.market_provice .provice25{ width:46px; height:66px; right:351px; top:268px; }
.market_provice .provice26{ width:21px; height:30px; right:217px; top:254px; }
.market_provice .provice27{ width:29px; height:27px; right:225px; top:242px; }
.market_provice .provice28{ width:374px; height:295px; right:118px; top:7px; }
.market_provice .provice29{ width:88px; height:84px; right:121px; top:197px; }
.market_provice .provice30{ width:128px; height:101px; right:49px; top:147px; }
.market_provice .provice31{ width:182px; height:202px; right:0; top:0; }
.market_provice .provice32{ width:27px; height:51px; right:170px; bottom:59px; }
.market_provice li img{ display:block; }
.market_provice li .contact_pop{ width:232px; height:149px; position:absolute; right:0; top:0; background:#666; border-radius:5px; }
.market_provice li .contact_pop .arrow_down{ width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #666; position:absolute; bottom:-10px; left:20px; z-index:1000; }

/*产品对比*/
.contrast_con{ width:920px; padding-bottom:150px; }
.contrast_con .tip{ font-size:13px; color:#999; line-height:40px; }
.contrast_con .tip b{ color:#4097E5; font-weight:400; }
.contrast_con .contrast_top{ width:100%; /*height:238px; */ border:1px solid #e5e5e5; background:#f1f4f7; border-top:2px solid #c4c6cb; padding:30px 40px 30px 40px; }
.contrast_con .contrast_top .left{ width:720px; }
.contrast_con .contrast_top .left li{ width:172px; float:left; margin-right:10px; margin-bottom:20px; }
.contrast_con .contrast_top .left li:nth-child(4n){ margin-right:0; }
.contrast_con .contrast_top .left .pic{ width:172px; height:112px; overflow:hidden; border:1px solid #e5e5e5; background:#fff; line-height:112px; text-align:center; }
.contrast_con .contrast_top .left .pic img{ width:80%; }
.contrast_con .contrast_top .left p{ font-size:14px; color:#333; line-height:40px; text-align:center; }
.contrast_con .contrast_top .left .del{ font-size:15px; color:#333; line-height:1.936; text-align:center; display:block; vertical-align:middle; }
.contrast_con .contrast_top .left .del img{ vertical-align:middle; margin-right:10px; }
.contrast_con .contrast_top .right{ }
#contrast,
.del_all{ width:118px; height:36px; border:1px solid #d2d2d2; background:#fff; display:block; font-size:14px; color:#333; text-align:center; line-height:36px; margin-bottom:10px; }
.contrast_con .contrast_list li{ width:300px; height:350px; border:1px solid #e5e5e5; background:#fff; float:left; margin:10px 10px 0px 0px; }
.contrast_con .contrast_list li:nth-child(3n){ margin-right:0; }
.contrast_con .contrast_list li .pic{ width:280px; height:168px; background:#fff; overflow:hidden; text-align:center; line-height:168px; margin:10px auto 20px; }
.contrast_con .contrast_list li .pic img{ width:80%; }
.contrast_con .contrast_list li h2{ font-size:17px; color:#0056bc; font-weight:400; text-align:center; margin-bottom:5px; }
.contrast_con .contrast_list li p{ font-size:14px; color:#666; line-height:1.564; text-align:center; }
.contrast_con .contrast_list li .add{ width:118px; height:36px; border:1px solid #d2d2d2; background:#fff; display:block; font-size:14px; color:#333; line-height:34px; text-align:center; margin:35px auto; }
.contrast_con .contrast_list li .add.on{ background:#0056bc; color:#fff; border-color:#0056bc; }
.contrast_con .contrast_list li:hover{ background:#f1f4f7; }
.contrast_con .page .page_con{ display:inline-block; margin-top:40px; }

.contrast_det_con{ width:100%; display:inline-block; border-top:2px solid #0056bc; margin-top:20px; padding-bottom:70px; }
.contrast_det_con table{ border-spacing:1px; border-collapse:inherit; }
.contrast_det_con table th{ background:#f7fafc; }
.contrast_det_con table td{ line-height:16px; color:#606060; background:#fff; text-align:center; font-size:14px; color:#333; }
.contrast_det_con table td.top b{ font-size:16px; font-weight:700; }
.contrast_det_con table b{ float:left; display:inline-block; padding-left:20px; color:#333; font-size:14px; font-weight:400; word-break: break-all; word-wrap: break-word; }
.contrast_det_con table .pro_base_info .pic{ width:211px; height:126px; margin:0 auto; text-align:center; overflow:hidden; line-height:126px; background:#fff; }
.contrast_det_con table .pro_base_info .pic img{ width:80%; }
.contrast_det_con table .pro_base_info h2{ font-size:17px; color:#0056bc; font-weight:400; text-align:center; margin-bottom:5px; }
.contrast_det_con table .pro_base_info p{ font-size:14px; color:#666; line-height:1.564; text-align:center; }
.contrast_det_con table tr.difference th,
.contrast_det_con table tr.difference td{ background:#ffffce; }
.contrast_det_con table tr#acs th{ background:#f7fafc; }
.contrast_det_con table tr#acs td{ background:#fff; }
.contrast_select{ float:right; display:inline-block; padding-right:20px; }
.contrast_select form{ float:left; display:inline-block; }
.contrast_checkbox{ float:left; display:inline-block; padding-right:16px; }
.contrast_checkbox input{ float:left; display:inline-block; margin-top:6px; *margin-top:2px; }
.hj-logo{height: 28px;}
.contrast_checkbox span{ float:left; display:inline-block; padding-left:6px; color:#333; font-size:14px; color:#666; margin-top:4px; }
.contrast_det_con table a.contrast_copy{ float:left; display:inline-block; padding:0 0 0 24px; margin-top:4px; color:#d90708; text-decoration:underline; background:url(../img/contrast_copybg.jpg) no-repeat left center; }

/*右侧导航*/
.side-pannel{ position:fixed; width:50px; top:70%; margin-top:-88px; right:20px; z-index:1000; }
.side-bar > a{ width:34px; height:34px; position:relative; text-align:center; margin-bottom:10px; display:block; cursor:pointer; float:left; border-radius:50%; background:rgba(9,92,171,0.8); box-shadow:0 0 8px 0 rgba(0,0,0,.2); transition:all .3s ease-out; }
.side-bar .dh{ width:34px; height:34px; position:relative; text-align:center; margin-bottom:10px; display:block; cursor:pointer; float:left; display:block; border-radius:50%; background:rgba(9,92,171,0.8); box-shadow:0 0 8px 0 rgba(0,0,0,.2); transition:all .3s ease-out; }
.side-bar .f_top{ width:34px; height:34px; display:block; }
.side-bar .up_qq{ background:url("../img/qq.png") no-repeat scroll center center; }
.side-bar .up_tel{ background:url("../img/tel.png") no-repeat scroll center center; }
.side-bar .up_wx{ background:url("../img/code.png") no-repeat scroll center center; }
.side-bar .up_up{ background:url("../img/arrow_top.png") no-repeat scroll center center; }
.side-bar .dh .hide{ width:166px; position:absolute; left:-166px; top:-35px; }
.side-bar .dh .hied_con{ width:150px; background:#222; border-radius:4px; color:#fff; padding:5px 0 15px 0; box-shadow:0 0 8px 0 rgba(0,0,0,.2); transition:width .3s ease-in-out; display:none; }
.side-bar .dh:hover .hied_con{ display:block;}
.side-bar .dh .hied_con:after{ content:""; width:10px; height:10px; background:#222; position:absolute; right:11px; top:58px; transform:rotate(45deg); }
.side-bar .dh .hide dl{ width:115px; margin:0 auto; overflow:hidden; text-align:left; line-height:22px; font-size:12px; margin-top:10px; }
.side-bar .dh .hide dl dt a{ color:#fff; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:16px; font-weight:bold; }
.side-bar > a:hover{ background:rgba(29,52,73,0.8); }

/*微信二维码*/
.popover1{ width:360px; height:400px; z-index:100001; position:fixed; top:50%; left:50%; background:#fff; margin:-200px 0 0 -180px; box-shadow:1px 1px 6px 3px rgba(0,0,0,.2); display:none; text-align:center; }
.popover1 dl{ margin-top:60px; font-size:14px; color:#333; line-height:40px; }
.popover1 dl a{ width:110px; height:40px; background:#24b728; color:#fff; display:inline-block; border-radius:2px; font-size:14px; }

/* 百度分享 */
.product_detail_con .top .txt .info .bdsharebuttonbox{ width:auto; margin:0px; }
.product_detail_con .top .txt .info .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{ float:none; padding:0; height:auto; margin-left:15px; }
.bd_weixin_popup{width:280px !important;}

/* 搜索结果 */
.search_main{ }
.search_main .left_classify h2{ font-size:16px; color:#0056bc; border-left:6px solid #0056bc; padding-left:10px; height:20px; line-height:20px; margin-bottom:30px; }
.search_main .left_classify a{ display:block; height:75px; line-height:75px; display:block; text-indent:16px; border-top:1px solid #ebebeb; font-size:16px; color:#999; }
.search_main .left_classify a:hover{ color:#0056bc; }
.search_main .left_classify a.on{ color:#0056bc; font-weight:bold; }
.search_main .search_con{ width:920px; }
.search_main .search_con .breadnav p{ font-size:18px; color:#666; padding-bottom:20px; }
.search_main .search_con .breadnav p b{ color:#0056bc; }
.search_main .search_con .product_list .txt{ width:700px; }


.bd_weixin_popup .bd_weixin_popup_main{padding:5px 5px !important;}
.address_item_info .con table{width: 100%;}
.address_item_info .con table td{border-width: 1px;border-color: rgb(191, 191, 191);padding: 0px;word-break: break-all;border-style: solid;text-align: center;}

/* 登陆弹框 */
.login-pop .layui-form{ padding:20px; }
.login-pop .layui-form-label{ width:90px; }
.login-pop .layui-input-block{ margin-left:90px; }
.forgotPassword{ font-size:13px; color:#666; margin-left:20px; cursor:pointer; }
.forgotPassword:hover{ color:#116ed9; }